Big Huge Thesaurus

pasture brake

noun